wayland: Stop using ::monitors-changed
authorMatthias Clasen <mclasen@redhat.com>
Wed, 1 Nov 2017 01:48:58 +0000 (21:48 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Wed, 1 Nov 2017 01:48:58 +0000 (21:48 -0400)
commite424dcb049b2662245e75d4bfa9986d2f8454347
treebbc3a12f30e890580901fc35872f444f9e91d448
parent67cea503832a5fa2ca4d8c891a2594027b33b77d
wayland: Stop using ::monitors-changed

Instead of connecting to this signal for every single window,
walk the window tree from the root window.
gdk/wayland/gdkprivate-wayland.h
gdk/wayland/gdkscreen-wayland.c
gdk/wayland/gdkwindow-wayland.c